﻿//-----------------------------------------------------------------------
// <copyright file="Album.cs">
//     Copyright (c) 2010, Sergey Mudrov
// </copyright>
// <author>Sergey Mudrov, Anton Gubarenko</author>
//-----------------------------------------------------------------------
namespace VkApi.DataTypes
{
using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

    /// <summary>
    /// Class that represents Album information.
    /// </summary>
    public class Album
    {
        /// <summary>
        /// Gets or sets the album ID.
        /// </summary>
        /// <value>The album ID.</value>
        public long aid
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the thumb ID.
        /// </summary>
        /// <value>The thumb id.</value>
        public long thumb_id
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the owner ID.
        /// </summary>
        /// <value>The owner id.</value>
        public long owner_id
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the title of the album.
        /// </summary>
        /// <value>The title of the album.</value>
        public string title
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the description of the album.
        /// </summary>
        /// <value>The description.</value>
        public string description
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the time of creation.
        /// </summary>
        /// <value>The time of creation.</value>
        public long created
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the time of last update.
        /// </summary>
        /// <value>The time of last update.</value>
        public long updated
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the size.
        /// </summary>
        /// <value>The size.</value>
        public int size
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the privacy level.
        /// </summary>
        /// <value>The privacy level.</value>
        public int privacy
        {
            get;
            set;
        }
    }
}
